package cc.linker.steplink.crm.merchant.service.integral;

import java.util.List;
import java.util.Map;

public interface IntegralGroupService {

    List<Map> getList(String orgId);

    void save(Map<String, Object> param);

    void delete(Map<String, Object> param);

    void updateStatus(Map<String, Object> param);

    void updateSort(Long id, Integer sort, Integer type, String orgId);

    Object getGoodsList(Long groupId, Integer pageIndex, Integer pageSize);

    void addIntegralGoods(Map<String, Object> param);

    void deleteIntegralGoods(Map<String, Object> param);

    void updateGoodsSort(Long groupId, Long integralGoodsId, Integer sort, Integer type);
}
